package request

type ReleaseVideo struct {
	Id int64 `form:"id" json:"id" binding:"required"`
}
type UploadVideo struct {
	VideoUrl string `form:"video_url" json:"video_url" binding:"required"`
}

type ManageVideo struct {
	Title       string `form:"title" json:"title" binding:"required"`
	Description string `form:"description" json:"description" binding:"required"`
	VideoUrl    string `form:"video_url" json:"video_url" binding:"required"`
	CoverUrl    string `form:"cover_url" json:"cover_url" binding:"required"`
	Status      int64  `form:"status" json:"status" binding:"required"`
	UserId      int64  `form:"user_id" json:"user_id" binding:"required"`
	CategoryId  int64  `form:"category_id" json:"category_id" binding:"required"`
	MemberId    int64  `form:"member_id" json:"member_id" binding:"required"`
}
